Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
106 LEVERSTOCK GREEN ROAD Detached £380,000 16 Aug 2010
108 LEVERSTOCK GREEN ROAD Detached £497,500 8 Sep 2006
HILL FARM LEVERSTOCK GREEN ROAD Detached £840,000 16 Oct 2009